performStateUpdate

open suspend fun performStateUpdate(    previousState: Optional<T>,     actualState: T,     scope: CoroutineScope)